lead/be ahead - Spanish English Dictionary